Software Defect Data and Predictability for Testing Schedules

نویسندگان

  • Rattikorn Hewett
  • Aniruddha Kulkarni
  • Catherine Stringfellow
  • Anneliese Amschler Andrews
چکیده

Software defect data are typically used in reliability modeling to predict the remaining number of defects in order to assess software quality and release decisions. However, in practice such decisions are often constrained by availability of resources. As software gets more complex, testing and fixing defects become difficult to schedule. This paper attempts to predict an estimated time for fixing software defects found during testing processes. We present an empirical approach that employs well-established data mining algorithms to construct predictive models from historical defect data. We evaluate the approach using a dataset of defect reports obtained from testing of a release of a large medical system. The accuracy obtained from our predictive models is as high as 93% despite the fact that not all relevant information was collected. The paper discusses detailed methods of experiments, results and their interpretations.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Effective Defect Prevention Approach in Software Process for Achieving Better Quality Levels

Defect prevention is the most vital but habitually neglected facet of software quality assurance in any project. If functional at all stages of software development, it can condense the time, overheads and wherewithal entailed to engineer a high quality product. The key challenge of an IT industry is to engineer a software product with minimum post deployment defects. This effort is an analysis...

متن کامل

ارائه یک روش فازی-تکاملی برای تشخیص خطاهای نرم‌افزار

Software defects detection is one of the most important challenges of software development and it is the most prohibitive process in software development. The early detection of fault-prone modules helps software project managers to allocate the limited cost, time, and effort of developers for testing the defect-prone modules more intensively.  In this paper, according to the importance of soft...

متن کامل

Proposed Metrics for Process Capability Analysis in Improving Software Quality: An Empirical Study

Received Jun 12 th , 2015 Revised Aug 20 th , 2015 Accepted Aug 26 th , 2015 A software project faces its top expense on defect removal; thereby delaying the schedules. There has been increasing demand for high quality software. Here, high quality software means, delivering defect free software and meeting the predictable results within time and cost constraints. Software defect prediction stri...

متن کامل

Empirical Study of Inspection and Testing Data at Ericsson , Norway

Inspections and testing represent core techniques to ensure reliable software. Inspections also seem to have a positive effect on predictability, total costs and delivery time. This paper presents a case study of inspections and testing, done at the Ericsson development department outside Oslo in Norway. This department develops and maintains customer-defined services around AXE phone switches,...

متن کامل

Sampling Imbalance Dataset for Software Defect Prediction Using Hybrid Neuro-fuzzy Systems with Naive Bayes Classifier

Original scientific paper Software defect prediction (SDP) is a process with difficult tasks in the case of software projects. The SDP process is useful for the identification and location of defects from the modules. This task will tend to become more costly with the addition of complex testing and evaluation mechanisms, when the software project modules size increases. Further measurement of ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006